Главная страница / Обзор справки по таблице свойств (Visio2010) / Основные понятия
Представления формата |
Представление формата позволяет определить, как будет отображаться значение. Например, можно управлять числом знаков до и после запятой или регистром текстовой строки.
Примечание. |
Чтобы определить
представление формата даты или времени с помощью форматирования системы
Microsoft Office, заключите представление в двойные фигурные скобки, например
"{{m/d/yy}}". |
В следующих таблицах представлены символы, которые позволяют форматировать отображение разных типов значений.
Строковые и числовые значения
Знак |
Описание |
# |
Заполнитель для цифры. Отображается цифра или ничего. Начальные и конечные нули не отображаются. Если в целой части числа больше цифр, чем заполнителей, отображаются все цифры. Если в дробной части числа больше цифр, чем заполнителей, число округляется до количества заполнителей. Если в значении с единицами измерения заполнитель замещает первую цифру, части единицы измерения, равные 0, не отображаются. Например, FORMAT(0 ft 11.25 in,"#.##u") отображает "11.25 in". |
0 |
Заполнитель для цифры (нуль). Отображается цифра или ничего. Начальные и конечные нули отображаются. Если в целой части числа больше цифр, чем заполнителей, отображаются все цифры. Если в дробной части числа больше цифр, чем заполнителей, число округляется до количества заполнителей. В значении с единицами измерения части единицы измерения, равные 0, отображаются. Например, FORMAT(2 in 11.33 in,"0.## u") отображает "2 ft 11.33 in". |
. |
Заполнитель разделителя целой и дробной части. Определяет, сколько знаков отображаются слева и справа от разделителя. В единицах измерения, состоящих из нескольких частей, разделитель используется с наименьшей (крайней справа) частью единицы измерения. Отображает символ разделителя, определенный в параметрах окна Язык и региональные стандарты системы (на панели управления). Например, FORMAT(250 cm,"0.000 u") Отображает "250.000 cm". |
, |
Разделитель групп разрядов. Если до и после него есть заполнители для цифр (# либо 0), он разделяет тысячи от сотен в числах, в целой части которых не менее четырех цифр. Отображает символ разделителя, определенный в параметрах окна Язык и региональные стандарты системы (на панели управления). |
E- E+ e- e+ |
Экспоненциальный формат. Если справа от этих символов есть по крайней мере один заполнитель для цифры, число отображается в экспоненциальном формате. Между числом и экспонентой добавляется E или e. При использовании E+ или e+ перед положительными экспонентами выводится знак "плюс" (+), а перед отрицательными — знак "минус" (-). При использовании E- или e- знак "минус" (-) выводится только в том случае, если экспонента отрицательна. Например, FORMAT(12345.67,"###.#e+#") отображает "123.5e+2". |
u или U |
Заполнитель краткого обозначения. Вставляет сокращенные обозначения единиц измерения после каждой части единицы измерения. Например: дюйм, фт, град. При использовании заполнителя u обозначения имеют нижний регистр, при использовании U — верхний регистр. Перед обозначением добавляется то же число пробелов, что и перед заполнителем. Например, FORMAT(12 c 13 d,"#u") отображает "13d1". |
uu или UU |
Заполнитель длинного обозначения. Вставляет обозначения единиц измерения после каждой части единицы измерения. Например: дюймы, футы, градусы. При использовании заполнителя u обозначения имеют нижний регистр, при использовании U — верхний регистр. Перед обозначением добавляется то же число пробелов, что и перед заполнителем. Например, FORMAT(12.43 in,"# #/4 UU") отображает "12 2/4 in". |
uuu или UUU |
Заполнитель универсального обозначения. Вставляет универсальную (стандартную для Visio) форму обозначений единиц измерения после каждой части единицы измерения. При использовании заполнителя u обозначения имеют нижний регистр, при использовании U — верхний регистр. Перед обозначением добавляется то же число пробелов, что и перед заполнителем. |
/ |
Заполнитель для дроби. При наличии в начале выражения заполнителя для числа выводит выражение в виде целого числа с дробью. В противном случае отображается только целое число в числителе дроби. Если за заполнителем для числа в знаменателе есть число, дробь округляется до ближайшей дроби с числителем 1 и упрощается. Если в знаменателе есть число, но нет заполнителя, дробь округляется, но не упрощается. Например, FORMAT(12.43,"# #/4") отображает "12 2/4". |
пробел |
Отображает знак пробела в отформатированном значении. Чтобы вывести другой знак, используйте символ обратной косой черты (\). |
Денежные значения
Знак |
Описание |
$ |
Обозначение денежной единицы. Отображает обозначение денежной единицы, определенное в параметрах окна Язык и региональные стандарты системы (на панели управления). |
u или U |
Заполнитель краткого обозначения. Вставляет стандартный символ для местной денежной единицы или трехзначную аббревиатуру для денежных единиц других стран. Например: 99.00р, 42.70 FRF. При использовании заполнителя u обозначения имеют нижний или смешенный регистр, при использовании U — верхний регистр. |
uu или UU |
Заполнитель длинного обозначения. Вставляет длинные обозначения денежных единиц после каждой части единицы. Например: российский рубль, французский франк. При использовании заполнителя u обозначения имеют нижний или смешенный регистр, при использовании U — верхний регистр. |
uuu или UUU |
Заполнитель универсального обозначения. Вставляет универсальные трехзначные аббревиатуры для всех денежных единиц после каждой части единицы. Например: 99.00 RUB, 42.70 FRF. При использовании заполнителя u обозначения имеют нижний регистр, при использовании U — верхний регистр. Перед обозначением добавляется то же число пробелов, что и перед заполнителем. |
Текстовые значения
Знак |
Описание |
\ |
Отображает следующий текстовый символ, не преобразуя его. Чтобы вывести знак обратной косой черты, введите \\. См. также "текст". |
"текст" или 'текст' |
Отображает текст, заключенный в кавычки, не преобразуя его. См. также \ (обратная косая черта). |
@ |
Заполнитель для текста. Замещает строку, если значением выражения является строка. Например, FORMAT("Привет", "'Вы ввели ('@')'" ) отображается как "Вы ввели (Привет)". |
@+ |
Заполнитель для текста в верхнем регистре. Введенные строковые значения преобразуются в верхний регистр. Например, FORMAT("Привет", "@ @+ @-" ) отображается как "Привет ПРИВЕТ привет)". |
@- |
Заполнитель для текста в нижнем регистре. Введенные строковые значения преобразуются в нижний регистр. Например, FORMAT("Привет", "@ @+ @-" ) отображается как "Привет ПРИВЕТ привет)". |
Значения дат
Знак |
Описание |
c или C |
Заполнитель для даты или времени. Отображает значения даты и времени с использованием краткого (c) или длинного (C) формата даты и общего формата времени. В Visio 4.0 и более ранних версий этот заполнитель игнорируется. Например: FORMAT(DATETIME("25.06.07 12:05"),"C") отображает "Понедельник, 25 июня 2007 12:05:00". FORMAT(DATETIME("25 июн 2007"),"c") отображает "25.06.2007". |
/ |
Разделитель компонентов даты. Если выражение является датой, разделяет ее компоненты. Отображает символ разделителя, определенный в параметрах окна Язык и региональные стандарты системы (на панели управления). |
[ ] |
Заполнитель для затраченного времени. Используется с заполнителями d, dd, w и ww для вывода единиц измерения длительности. Например, [d] или [dd] обозначает затраченное время в днях, а [w] или [ww] — затраченное время в неделях. |
d |
Заполнитель для дня. Отображает день в виде числа без начального нуля (1—31). |
dd |
Заполнитель для дня. Отображает день в виде числа с начальным нулем (01—31). |
ddd или w |
Заполнитель для краткого названия дня недели. Отображает сокращенное название дня недели (Пн — Вс). |
dddd или ww |
Заполнитель для длинного названия дня недели. Отображает полное название дня недели (понедельник — воскресенье). |
ddddd |
Заполнитель для краткого формата даты. Отображает дату в кратком формате, определенном в параметрах окна Язык и региональные стандарты системы (на панели управления). |
dddddd |
Заполнитель для длинного формата даты. Отображает дату в длинном формате, определенном в параметрах окна Язык и региональные стандарты системы (на панели управления). |
D |
Заполнитель для дня, используемый в китайском языке (традиционное письмо). Отображает день месяца в виде текста вместо порядкового числа. Зависит от языкового стандарта. |
D_c |
Заполнитель для дня, используемый в китайском языке (традиционное письмо). Отображает день месяца в виде текста вместо порядкового числа. Не зависит от языкового стандарта системы. |
w_c или ww_c |
Заполнитель для дня, используемый в китайском языке (традиционное письмо). Не зависит от языкового стандарта системы. |
w_e |
Заполнитель для краткого названия дня недели на английском языке. Отображает сокращенное название дня недели (Sun — Sat). Не зависит от языкового стандарта системы. |
w_j |
Заполнитель для краткого названия дня недели на японском языке. Отображает сокращенное название дня недели. Не зависит от языкового стандарта системы. |
w_k |
Заполнитель для краткого названия дня недели на корейском языке. Отображает сокращенное название дня недели. Не зависит от языкового стандарта системы. |
w_s или ww_s |
Заполнитель для дня, используемый в китайском языке (упрощенное письмо). Не зависит от языкового стандарта системы. |
ww_e |
Заполнитель для длинного названия дня недели на английском языке. Отображает полное название дня недели (Sunday — Saturday). Не зависит от языкового стандарта системы. |
ww_j |
Заполнитель для длинного названия дня недели на японском языке. Отображает полное название дня недели. Не зависит от языкового стандарта системы. |
ww_k |
Заполнитель для длинного названия дня недели на корейском языке. Отображает полное название дня недели. Не зависит от языкового стандарта системы. |
M |
Заполнитель для месяца. Отображает месяц в виде числа без начального нуля (1—12). См. также m (заполнитель для минут). |
MM |
Заполнитель для месяца. Отображает месяц в виде числа с начальным нулем (01—12). См. также mm (заполнитель для минут). |
MMM |
Заполнитель для месяца. Отображает сокращенное название месяца (янв — дек). |
MMMM |
Заполнитель для месяца. Отображает полное название месяца (январь — декабрь). |
MMMM_c |
Заполнитель для месяца, используемый в китайском языке (традиционное письмо). Отображает полное название месяца. Не зависит от языкового стандарта системы. |
MMMM_e |
Заполнитель для месяца, используемый в английском языке. Отображает полное название месяца. Не зависит от языкового стандарта системы. |
yy |
Заполнитель для года. Отображает год в виде двузначного числа (00—99). |
yyyy |
Заполнитель для года. Отображает год в виде четырехзначного числа (1900—2078). |
g |
Заполнитель для года. Зависит от языкового стандарта. Для японского языка выводит краткую версию обозначения в системе японского летоисчисления. Для корейского языка выводит корейскую метку года, за которой следует пробел. |
g_j |
Заполнитель для года. Для японского языка выводит краткую версию обозначения в системе японского летоисчисления. Не зависит от языкового стандарта системы. |
gg или G |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит краткую версию официальной метки года. Для японского языка выводит краткую версию обозначения в системе японского летоисчисления (в виде иероглифов). Для корейского языка выводит корейскую метку года, за которой следует пробел. |
gg_c |
Заполнитель для года. Для китайского языка (традиционное письмо) выводит краткую версию официальной метки года. Не зависит от языкового стандарта системы. |
gg_j |
Заполнитель для года. Для японского языка выводит краткую версию обозначения в системе японского летоисчисления (в виде иероглифов). Не зависит от языкового стандарта системы. |
gg_k |
Заполнитель для года. Для корейского языка выводит корейскую метку года, за которой следует пробел. Не зависит от языкового стандарта системы. |
ggg или GG |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит полную версию официальной метки года. Для японского языка выводит полную версию обозначения в системе японского летоисчисления (в виде иероглифов). Для корейского языка выводит корейскую метку года, за которой следует пробел. |
ggg_c |
Заполнитель для года. Для китайского языка (традиционное письмо) выводит полную версию официальной метки года. Не зависит от языкового стандарта системы. |
ggg_j |
Заполнитель для года. Для японского языка выводит полную версию обозначения в системе японского летоисчисления (в виде иероглифов). Не зависит от языкового стандарта системы. |
e |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит строку, представляющую год по юлианскому календарю. Для японского языка выводит год в системе японского летоисчисления в виде одной или двух цифр без начальных нулей. Для корейского языка выводит год в виде четырех арабских цифр. |
e_c |
Заполнитель для года. Для китайского языка (традиционное письмо) выводит строку, представляющую год по юлианскому календарю. Не зависит от языкового стандарта системы. |
e_j |
Заполнитель для года. Для японского языка выводит год в системе японского летоисчисления в виде одной или двух арабских цифр. Не зависит от языкового стандарта системы. |
e_k |
Заполнитель для года. Для корейского языка выводит год в виде четырех арабских цифр. Не зависит от языкового стандарта системы. |
E |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит строку, представляющую год со дня основания республики. Для японского языка выводит год в системе японского летоисчисления в виде одной или двух цифр без начальных нулей. Для корейского языка выводит год в виде четырех арабских цифр. |
E_c |
Заполнитель для года. Для китайского языка (традиционное письмо) выводит строку, представляющую год со дня основания республики. Не зависит от языкового стандарта системы. |
ee |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит строку, представляющую год по юлианскому календарю. Для японского языка выводит год в системе японского летоисчисления в виде двух цифр (при необходимости с начальным нулем). Для корейского языка выводит год в виде четырех арабских цифр. |
ee_j |
Заполнитель для года. Для японского языка выводит год в системе японского летоисчисления в виде двух арабских цифр. Не зависит от языкового стандарта системы. |
EE |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит строку, представляющую год со дня основания республики. Для японского языка выводит год в системе японского летоисчисления в виде двух цифр (при необходимости с начальным нулем). Для корейского языка выводит год в виде четырех арабских цифр. |
n или N |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит год со дня основания республики в виде арабских цифр. Для японского языка выводит год в системе японского летоисчисления в виде одной или двух цифр без начальных нулей. Для корейского языка выводит год в виде четырех арабских цифр. |
n_c |
Заполнитель для года. Для китайского языка (традиционное письмо) выводит год со дня основания республики в виде арабских цифр. Не зависит от языкового стандарта системы. |
nn или NN |
Заполнитель для года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) выводит год со дня основания республики в виде арабских цифр. Для японского языка выводит год в системе японского летоисчисления в виде двух цифр (при необходимости с начальным нулем). Для корейского языка выводит год в виде четырех арабских цифр. |
Значения времени
Знак |
Описание |
: |
Разделитель времени. Отображает символ разделителя, определенный в параметрах окна Язык и региональные стандарты системы (на панели управления). |
[ ] |
Заполнитель для затраченного времени. Используется с заполнителями h, hh, m, mm, s и ss для вывода единиц измерения длительности. Например, [h] или [hh] обозначает затраченное время в часах, [m] или [mm] — в минутах, а [s] или [ss] — в секундах. |
h |
Заполнитель для часа. Отображает час в 12-часовом формате без начального нуля (0—12). |
hh |
Заполнитель для часа. Отображает час в 12-часовом формате с начальным нулем (00—12). |
H |
Заполнитель для часа. Отображает час в 24-часовом формате без начального нуля (0—24). |
HH |
Заполнитель для часа. Отображает час в 24-часовом формате с начальным нулем (00—24). |
m |
Заполнитель для минут. Отображает минуты без начального нуля (0—59). |
mm |
Заполнитель для минут. Отображает минуты с начальным нулем (00—59). |
s |
Заполнитель для секунд. Отображает секунды без начального нуля (0—59). |
ss |
Заполнитель для секунд. Отображает секунды с начальным нулем (00—59). |
t |
Сокращение для времени до и после полудня. Отображает сокращение, определенное в параметрах окна Язык и региональные стандарты системы (на панели управления). |
tt |
Обозначение для времени до и после полудня. Отображает полное обозначение, определенное в параметрах окна Язык и региональные стандарты системы (на панели управления). |
t_c или tt_c |
Обозначение для времени до и после полудня, используемое в китайском языке (традиционное письмо). Отображает обозначение. Не зависит от языкового стандарта системы. |
t_k или tt_k |
Обозначение для времени до и после полудня на корейском языке. Отображает обозначение. Не зависит от языкового стандарта системы. |
t_j или tt_j |
Обозначение для времени до и после полудня на японском языке. Отображает обозначение. Не зависит от языкового стандарта системы. |
t_e |
Обозначение для времени до и после полудня на английском языке. Отображает краткое обозначение. Не зависит от языкового стандарта системы. |
tt_e |
Обозначение для времени до и после полудня на английском языке. Отображает полное обозначение. Не зависит от языкового стандарта системы. |
t_s или tt_s |
Обозначение для времени до и после полудня, используемое в китайском языке (упрощенное письмо). Отображает обозначение. Не зависит от языкового стандарта системы. |
T |
Общий формат времени. |
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.